using System.Collections.Generic;

namespace LiJ.Pay.Ali.Pay.Mos
{
	/// <summary>
	/// 线下交易查询响应实体
	/// </summary>
	public class ZQueryTradeResp : ZTradeInfoBaseResp
	{
		/// <summary>   
		///    String 必填 长度(32)  交易状态：WAIT_BUYER_PAY（交易创建，等待买家付款）、TRADE_CLOSED（未付款交易超时关闭，或支付完成后全额退款）、TRADE_SUCCESS（交易支付成功）、TRADE_FINISHED（交易结束，不可退款）
		/// </summary>  
		public string trade_status
		{
			get;
			set;
		}

		/// <summary>   
		///    Date 必填 长度(32)  本次交易打款给卖家的时间 15:45:57
		/// </summary>  
		public string send_pay_date
		{
			get;
			set;
		}

		/// <summary>   
		///    String 选填 长度(64)  支付宝店铺编号
		/// </summary>  
		public string alipay_store_id
		{
			get;
			set;
		}

		/// <summary>   
		///    String 选填 长度(32)  商户门店编号
		/// </summary>  
		public string store_id
		{
			get;
			set;
		}

		/// <summary>   
		///    String 选填 长度(32)  商户机具终端编号
		/// </summary>  
		public string terminal_id
		{
			get;
			set;
		}

		/// <summary>   
		///    String 选填 长度(4096)  行业特殊信息（例如在医保卡支付业务中，向用户返回医疗信息）。
		/// </summary>  
		public string industry_sepc_detail
		{
			get;
			set;
		}

		/// <summary>   
		///    VoucherDetail[] 本交易支付时使用的所有优惠券信息
		/// </summary>  
		public List<ZTradeVoucherDetailMo> voucher_detail_list
		{
			get;
			set;
		}
	}
}
